subcontracting agreements - Französisch Englisch Wörterbuch